Version: $Revision$
Date: $Date$
Declared in: GSXML.h
Inherits from: NSObject
Creation of a new Namespace. This function will refuse to create a namespace with a similar prefix than an existing one present on this node.
example.... GSXMLNamespace *ns1, *ns2; GSXMLNode *node1, *node2; NSString *prefix = @"mac-os-property"; NSString *href = @"http://www.gnustep.org/some/location"; ns = [GSXMLNamespace namespaceWithNode: nil href: href prefix: prefix]; node1 = [GSXMLNode nodeWithNamespace: ns name: @"node1"]; node2 = [GSXMLNode nodeWithNamespace: nil name: @"node2"]; ns2 = [GSXMLNamespace namespaceWithNode: node2 href: href prefix: prefix]; Result: node1 <mac-os-property:node1/> node2 <node2 xmlns="mac-os-property"/>
Creation of a new Namespace from libxml data.
Creation of a new Namespace. This function will refuse to create a namespace with a similar prefix than an existing one present on this node.
Creation of a new Namespace from libxml data.
Return pointer to xmlNs structure.
Return namespace prefix.
Return namespace http reference.
Return type of namespace.
Return next namespace.