Home | History | Annotate | Download | only in libxml2

Lines Matching defs:xml

7  *             XML Catalogs Working Draft 06 August 2001
71 #define XML_XML_DEFAULT_CATALOG "file:///etc/xml/catalog"
79 static char XML_XML_DEFAULT_CATALOG[256] = "file:///etc/xml/catalog";
151 xmlCatalogType type; /* either XML or SGML */
164 * XML Catalogs are stored as a tree of Catalog entries
167 xmlCatalogEntryPtr xml;
184 * Hash table containing all the trees of XML catalogs parsed by
264 * create a new Catalog entry, this type is shared both by XML and
402 * create a new Catalog, this type is shared both by XML and
436 if (catal->xml != NULL)
437 xmlFreeCatalogEntryList(catal->xml);
527 * @catalog: pointer to the xml tree
668 BAD_CAST "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN",
710 * Converting SGML Catalogs to XML *
724 (catal->xml == NULL))
761 * and add it to the default XML one
764 entry->parent = catal->xml;
766 if (catal->xml->children == NULL)
767 catal->xml->children = entry;
771 prev = catal->xml->children;
782 * Convert all the SGML catalog entries as XML ones
794 "Converting SGML catalog to XML\n");
877 * parse an XML file and build a tree. It's like xmlParseFile()
1071 * The XML Catalog parser *
1091 * lookup the internal type associated to an XML catalog entry name
1123 * @cur: the XML node
1131 * Finishes the examination of an XML tree node of a catalog and build
1199 * @cur: the XML node
1204 * Examines an XML tree node of a catalog and build
1291 * (xml:base handling is automated)
1302 * @cur: the XML node list of siblings
1307 * Examines a list of XML sibling nodes of a catalog and build
1329 * Parses the catalog file to extract the XML tree and then analyze the
1385 "File %s is not an XML Catalog\n",
1477 * XML Catalog handling *
1483 * @catal: top of an XML catalog
1488 * Add an entry in the XML catalog, it may overwrite existing but
1563 * @catal: top of an XML catalog
1566 * Remove entries in the XML catalog where the value or the URI
2668 * This can be either an XML Catalog or an SGML Catalog
2669 * It will recurse in SGML CATALOG entries. On the other hand XML
2712 catal->xml = xmlNewCatalogEntry(XML_CATA_CATALOG, NULL,
2725 * This can be either an XML Catalog or an SGML Catalog
2756 cur = catal->xml;
2758 catal->xml = tmp;
2789 ret = xmlCatalogListXMLResolve(catal->xml, NULL, sysID);
2824 ret = xmlCatalogListXMLResolve(catal->xml, pubID, NULL);
2871 ret = xmlCatalogListXMLResolve(catal->xml, pubID, sysID);
2906 ret = xmlCatalogListXMLResolveURI(catal->xml, URI);
2933 xmlDumpXMLCatalog(out, catal->xml);
2963 res = xmlAddXMLCatalog(catal->xml, type, orig, replace);
2998 res = xmlDelXMLCatalog(catal->xml, value);
3045 if (catal->xml == NULL)
3047 if ((catal->xml->type != XML_CATA_CATALOG) &&
3048 (catal->xml->type != XML_CATA_BROKEN_CATALOG))
3050 if (catal->xml->children == NULL)
3155 nextent = &catal->xml;
3423 xmlDefaultCatalog->xml = xmlNewCatalogEntry(XML_CATA_CATALOG, NULL,
3459 * Convert all the SGML catalog entries as XML ones
3532 * in XML Catalog resolution. C.f. section 4.1.1 of the spec
3759 * Check first the XML catalogs
3762 ret = xmlCatalogListXMLResolve(xmlDefaultCatalog->xml, NULL, sysID);
3803 * Check first the XML catalogs
3806 ret = xmlCatalogListXMLResolve(xmlDefaultCatalog->xml, pubID, NULL);