• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/tcl-105/tcl_ext/tdom/tdom/generic/

Lines Matching +defs:xml +defs:ns

447     domNS *ns;
452 ns = doc->namespaces[i];
453 if ( (ns->prefix != NULL)
454 && (strcmp(prefix,ns->prefix)==0)
455 && (strcmp(namespaceURI, ns->uri)==0)
457 return ns;
626 domNS *ns;
637 ns = domLookupPrefix (node, prefix);
638 if (ns) return ns->uri;
684 if (prefix && (strcmp (prefix, "xml")==0)) {
796 domNS *ns = NULL;
800 ns = domLookupNamespace (doc, prefix, namespaceURI);
801 if (ns != NULL) return ns;
813 ns = doc->namespaces[doc->nsptr];
817 ns->prefix = tdomstrdup("");
819 ns->prefix = tdomstrdup(prefix);
822 ns->uri = tdomstrdup("");
824 ns->uri = tdomstrdup(namespaceURI);
826 ns->index = doc->nsptr + 1;
828 return ns;
877 domNS *ns;
883 ns = attr->parentNode->ownerDocument->namespaces[attr->namespace-1];
886 ns = node->ownerDocument->namespaces[node->namespace-1];
890 return ns->uri;
904 domNS *ns;
909 ns = attr->parentNode->ownerDocument->namespaces[attr->namespace-1];
912 ns = node->ownerDocument->namespaces[node->namespace-1];
916 if (ns) return ns->prefix;
964 domNS *ns;
984 ns = domGetNamespaceByIndex (node->ownerDocument,
986 if (strcmp (ns->uri, uri) == 0) {
1072 domNS *ns;
1174 ns = domLookupPrefix (info->currentNode, &(xmlns[6]));
1178 ns = domNewNamespace(info->document, &xmlns[6], atPtr[1]);
1181 ns = domNewNamespace(info->document, "", atPtr[1]);
1193 info->activeNS[info->activeNSpos].namespace = ns;
1202 attrnode->namespace = ns->index;
1234 /* xml-names rec. 5.2: "The default namespace can be
1249 if (strcmp (tagPrefix, "xml")==0) {
1342 if (strcmp (prefix, "xml")==0) {
1999 char *xml,
2070 if (!XML_Parse(parser, xml, length, 1)) {
2222 domNS *ns;
2227 "xmlns:xml", &hnew);
2228 ns = domNewNamespace (parent->ownerDocument, "xml", XML_NAMESPACE);
2231 attr->namespace = ns->index;
2343 domNS *ns = NULL;
2388 ns = domNewNamespace (doc, prefix, uri);
2389 node->namespace = ns->index;
2390 domAddNSToNode (node, ns);
2615 domNS *ns;
2654 ns = doc->namespaces[i];
2655 FREE(ns->uri);
2656 FREE(ns->prefix);
2657 FREE ((char*) ns);
2860 domNS *ns;
2879 ns = domLookupPrefix (node, "");
2881 ns = domLookupPrefix (node, prefix);
2883 if (ns && (strcmp (ns->uri, attributeValue)==0)) return NULL;
2894 if (prefix[0] != '\0' && strcmp (prefix, "xml")==0) {
2915 ns = domGetNamespaceByIndex (node->ownerDocument,
2917 if (strcmp (uri, ns->uri)==0) {
2958 ns = domLookupNamespace (node->ownerDocument, "", uri);
2960 ns = domLookupNamespace (node->ownerDocument, localName, uri);
2963 ns = domLookupPrefix (node, prefix);
2964 if (ns && (strcmp (ns->uri, uri)!=0)) ns = NULL;
2966 if (!ns) {
2969 ns = domNewNamespace (node->ownerDocument, "", uri);
2971 ns = domNewNamespace (node->ownerDocument, localName, uri);
2974 ns = domNewNamespace (node->ownerDocument, prefix, uri);
2988 attr->namespace = ns->index;
3086 domNS *ns = NULL;
3099 ns = domGetNamespaceByIndex(node->ownerDocument, attr->namespace);
3100 if (strcmp(ns->uri, uri)==0) {
3149 domNS *ns, *origNS;
3171 ns = domNewNamespace (doc, origNS->prefix, origNS->uri);
3172 attr->namespace = ns->index;
3174 ns = domAddNSToNode (node,
3176 if (ns) attr->namespace = ns->index;
3180 ns = domAddNSToNode (node, origDoc->namespaces[node->namespace-1]);
3181 if (ns) node->namespace = ns->index;
3183 ns = domAddNSToNode (node, NULL);
3184 if (ns) {
3185 node->namespace = ns->index;
3957 domNS *ns;
3997 ns = domLookupPrefix (node, prefix);
3998 if (!ns || (strcmp (uri, ns->uri)!=0)) {
3999 ns = domNewNamespace(node->ownerDocument, prefix, uri);
4010 node->namespace = ns->index;
4012 ns = domLookupPrefix (node, "");
4013 if (ns) {
4014 if (strcmp (ns->uri, "")!=0) {
4020 node->namespace = ns->index;
4218 domNS *ns, noNS;
4231 ns = domLookupPrefix (node, nsToAdd->prefix);
4232 if (ns) {
4233 if (strcmp (ns->uri, nsToAdd->uri)==0) {
4235 return ns;
4242 ns = domNewNamespace (node->ownerDocument, nsToAdd->prefix, nsToAdd->uri);
4257 attr->namespace = ns->index;
4280 return ns;
4426 domNS *ns;
4439 ns = domNewNamespace(doc, prefix, uri);
4440 node->namespace = ns->index;
4545 domNS *ns, *ns1;
4553 ns = n->ownerDocument->namespaces[attr->namespace-1];
4560 if ((ns1->prefix == NULL && ns->prefix == NULL)
4561 || (strcmp (ns1->prefix, ns->prefix)==0)) {
4573 ns1 = domLookupPrefix (to, ns->prefix);
4574 if (!ns1 || (strcmp (ns->uri, ns1->uri)!=0)) {
4575 domAddNSToNode (to, ns);
4598 domNS *ns, *ns1;
4642 ns = node->ownerDocument->namespaces[attr->namespace-1];
4643 ns1 = domLookupPrefix (n, ns->prefix);
4644 if (ns1 && strcmp (ns->uri, ns1->uri)==0) {
4652 ns1 = domNewNamespace (n->ownerDocument, ns->prefix, ns->uri);
4658 ns = node->ownerDocument->namespaces[attr->namespace-1];
4659 ns1 = domLookupPrefix (n, ns->prefix);
4672 ns = node->ownerDocument->namespaces[node->namespace-1];
4673 ns1 = domLookupPrefix (n, ns->prefix);