## Uses of Class
org.dom4j.Namespace

Packages that use Namespace
org.dom4j: Defines the XML Document Object Model in Java interfaces together with some helper classes.
org.dom4j.bean: An implementation of the dom4j API which allows JavaBeans to be used to store and retrieve attribute values from Element.
org.dom4j.datatype: An implementation of the dom4j API which supports the XML Schema Data Types specification.
org.dom4j.dom: An implementation of the dom4j API which also supports the W3C object model.
org.dom4j.io: Provides input and output via SAX and DOM together with writing dom4j objects to streams as XML text.
org.dom4j.tree: Contains the default implementations of the dom4j Document Object Model together with some helpful base classes for those wishing to implement their own document object model.
org.dom4j.util: A collection of utility classes for the dom4j API.

Uses of Namespace in org.dom4j

Fields in org.dom4j declared as Namespace
`static Namespace` `Namespace.XML_NAMESPACE` XML Namespace
`static Namespace` `Namespace.NO_NAMESPACE` No Namespace present

Methods in org.dom4j that return Namespace
`Namespace` `QName.getNamespace()` DOCUMENT ME!
`static Namespace` `Namespace.get(String prefix, String uri)` A helper method to return the Namespace instance for the given prefix and URI
`static Namespace` `Namespace.get(String uri)` A helper method to return the Namespace instance for no prefix and the URI
`Namespace` `Element.getNamespace()` Returns the `Namespace` of this element if one exists otherwise `Namespace.NO_NAMESPACE` is returned.
`Namespace` `Element.getNamespaceForPrefix(String prefix)` Returns the `Namespace` which is mapped to the given prefix or null if it could not be found.
`Namespace` `Element.getNamespaceForURI(String uri)` Returns the `Namespace` which is mapped to the given URI or null if it could not be found.
`static Namespace` `DocumentHelper.createNamespace(String prefix, String uri)`
`Namespace` `DocumentFactory.createNamespace(String prefix, String uri)`
`Namespace` `Attribute.getNamespace()` Returns the `Namespace` of this element if one exists otherwise null is returned returned.

Methods in org.dom4j with parameters of type Namespace
`void` `VisitorSupport.visit(Namespace namespace)`
`void` `Visitor.visit(Namespace namespace)` Visits the given `Namespace`
`static QName` `QName.get(String name, Namespace namespace)`
`static QName` `QName.get(String localName, Namespace namespace, String qualifiedName)`
`void` `Element.add(Namespace namespace)` Adds the given `Namespace` to this element.
`boolean` `Element.remove(Namespace namespace)` Removes the given `Namespace` if the node is an immediate child of this element.
`static QName` `DocumentHelper.createQName(String localName, Namespace namespace)`
`QName` `DocumentFactory.createQName(String localName, Namespace namespace)`
`void` `Attribute.setNamespace(Namespace namespace)` Sets the `Namespace` of this element or if this element is read only then an `UnsupportedOperationException` is thrown.

Constructors in org.dom4j with parameters of type Namespace
`QName(String name, Namespace namespace)`
`QName(String name, Namespace namespace, String qualifiedName)`

Uses of Namespace in org.dom4j.bean

Constructors in org.dom4j.bean with parameters of type Namespace
`BeanElement(String name, Namespace namespace, Object bean)`

Uses of Namespace in org.dom4j.datatype

Methods in org.dom4j.datatype with parameters of type Namespace
`void` `SchemaParser.build(Document schemaDocument, Namespace namespace)`
`void` `DatatypeDocumentFactory.loadSchema(Document schemaDocument, Namespace targetNamespace)`
`protected void` `DatatypeDocumentFactory.loadSchema(Document document, String schemaInstanceURI, Namespace namespace)`

Uses of Namespace in org.dom4j.dom

Subclasses of Namespace in org.dom4j.dom
`class` `DOMNamespace` `DOMNamespace` implements a Namespace that is compatable with the DOM API.

Methods in org.dom4j.dom that return Namespace
`Namespace` `DOMDocumentFactory.createNamespace(String prefix, String uri)`

Constructors in org.dom4j.dom with parameters of type Namespace
`DOMElement(String name, Namespace namespace)`

Uses of Namespace in org.dom4j.io

Methods in org.dom4j.io that return Namespace
`Namespace` `STAXEventReader.readNamespace(javax.xml.stream.XMLEventReader reader)` Constructs a DOM4J Namespace from the provided event stream.
`Namespace` `STAXEventReader.createNamespace(javax.xml.stream.events.Namespace ns)` Constructs a new DOM4J Namespace from the provided StAX Namespace event.
`protected Namespace` `DOMReader.getNamespace(String prefix, String uri)`

Methods in org.dom4j.io with parameters of type Namespace
`void` `XMLWriter.write(Namespace namespace)` Writes the given `Namespace`.
`protected void` `XMLWriter.writeNamespace(Namespace namespace)`
`protected boolean` `XMLWriter.isNamespaceDeclaration(Namespace ns)`
`void` `STAXEventWriter.writeNamespace(Namespace ns)` Writes a DOM4J `Namespace`to the stream.
`javax.xml.stream.events.Namespace` `STAXEventWriter.createNamespace(Namespace ns)` Constructs a STAX `Namespace`event from a DOM4J `Namespace`.
`protected AttributesImpl` `SAXWriter.addNamespaceAttribute(AttributesImpl attrs, Namespace namespace)` If isDelcareNamespaceAttributes() is enabled then this method will add the given namespace declaration to the supplied attributes object, creating one if it does not exist.
`protected boolean` `SAXWriter.isIgnoreableNamespace(Namespace namespace, NamespaceStack namespaceStack)` DOCUMENT ME!
`protected void` `DOMWriter.writeNamespace(Element domElement, Namespace namespace)`
`protected String` `DOMWriter.attributeNameForNamespace(Namespace namespace)`
`protected boolean` `DOMWriter.isNamespaceDeclaration(Namespace ns)`

Uses of Namespace in org.dom4j.tree

Subclasses of Namespace in org.dom4j.tree
`class` `DefaultNamespace` `DefaultNamespace` implements a doubly linked node which supports the parent relationship and is mutable.

Methods in org.dom4j.tree that return Namespace
`Namespace` `NamespaceStack.pop()` Pops the most recently used `Namespace` from the stack
`Namespace` `NamespaceStack.getNamespace(int index)` DOCUMENT ME!
`Namespace` `NamespaceStack.getNamespaceForPrefix(String prefix)` DOCUMENT ME!
`Namespace` `NamespaceStack.addNamespace(String prefix, String uri)` Adds a new namespace to the stack
`Namespace` `NamespaceStack.pop(String prefix)` Pops a namepace from the stack with the given prefix and URI
`Namespace` `NamespaceStack.getDefaultNamespace()`
`protected Namespace` `NamespaceStack.createNamespace(String prefix, String namespaceURI)` Factory method to creeate new Namespace instances.
`protected Namespace` `NamespaceStack.findDefaultNamespace()` Attempts to find the current default namespace on the stack right now or returns null if one could not be found
`protected Namespace` `NamespaceStack.remove(int index)` Removes the namespace at the given index of the stack
`Namespace` `NamespaceCache.get(String prefix, String uri)` DOCUMENT ME!
`Namespace` `NamespaceCache.get(String uri)` DOCUMENT ME!
`protected Namespace` `NamespaceCache.createNamespace(String prefix, String uri)` A factory method to create `Namespace`instance
`Namespace` `DefaultElement.getNamespaceForPrefix(String prefix)`
`Namespace` `DefaultElement.getNamespaceForURI(String uri)`
`Namespace` `AbstractElement.getNamespace()`
`Namespace` `AbstractElement.getNamespaceForPrefix(String prefix)`
`Namespace` `AbstractElement.getNamespaceForURI(String uri)`
`Namespace` `AbstractAttribute.getNamespace()`

Methods in org.dom4j.tree with parameters of type Namespace
`QName` `QNameCache.get(String name, Namespace namespace)` DOCUMENT ME!
`QName` `QNameCache.get(String localName, Namespace namespace, String qName)` DOCUMENT ME!
`protected Map` `QNameCache.getNamespaceCache(Namespace namespace)` DOCUMENT ME!
`protected QName` `QNameCache.createQName(String name, Namespace namespace)` Factory method to create a new QName object which can be overloaded to create derived QName instances
`protected QName` `QNameCache.createQName(String name, Namespace namespace, String qualifiedName)` Factory method to create a new QName object which can be overloaded to create derived QName instances
`void` `NamespaceStack.push(Namespace namespace)` Pushes the given namespace onto the stack so that its prefix becomes available.
`boolean` `NamespaceStack.contains(Namespace namespace)` DOCUMENT ME!
`protected QName` `NamespaceStack.pushQName(String localName, String qualifiedName, Namespace namespace, String prefix)` Adds the QName to the stack of available QNames
`protected QName` `NamespaceStack.createQName(String localName, String qualifiedName, Namespace namespace)` Factory method to creeate new QName instances.
`Element` `DefaultElement.element(String name, Namespace namespace)`
`Attribute` `DefaultElement.attribute(String name, Namespace namespace)`
`void` `AbstractElement.setNamespace(Namespace namespace)`
`Element` `AbstractElement.element(String name, Namespace namespace)`
`List` `AbstractElement.elements(String name, Namespace namespace)`
`Iterator` `AbstractElement.elementIterator(String name, Namespace ns)`
`Attribute` `AbstractElement.attribute(String name, Namespace namespace)`
`void` `AbstractElement.add(Namespace namespace)`
`boolean` `AbstractElement.remove(Namespace namespace)`
`void` `AbstractAttribute.setNamespace(Namespace namespace)`

Constructors in org.dom4j.tree with parameters of type Namespace
`FlyweightAttribute(String name, String value, Namespace namespace)` Creates the `Attribute` with the specified local name, value and `Namespace`.
`DefaultElement(String name, Namespace namespace)`
`DefaultAttribute(String name, String value, Namespace namespace)` Creates the `Attribute` with the specified local name, value and `Namespace`.
`DefaultAttribute(Element parent, String name, String value, Namespace namespace)` Creates the `Attribute` with the specified local name, value and `Namespace`.
`BaseElement(String name, Namespace namespace)`

Uses of Namespace in org.dom4j.util

Methods in org.dom4j.util that return Namespace
`Namespace` `ProxyDocumentFactory.createNamespace(String prefix, String uri)`

Methods in org.dom4j.util with parameters of type Namespace
`QName` `ProxyDocumentFactory.createQName(String localName, Namespace namespace)`
`int` `NodeComparator.compare(Namespace n1, Namespace n2)`

Constructors in org.dom4j.util with parameters of type Namespace
`NonLazyElement(String name, Namespace namespace)`

Copyright © 2001-2005 MetaStuff Ltd.. All Rights Reserved.