Uses of Class
org.jdom2.Namespace
Packages that use Namespace
Package
Description
Classes representing the components of an XML document.
Classes to both filter and generically type-cast nodes of a document
based on type, name, value, or other aspects, and to boolean
AND/OR/NEGATE these rules.
Support classes for building JDOM documents and content using StAX readers.
Extended JDOM Content Classes that contain location coordinates.
Classes used to implement output functionality that are not part of the
actual Output API, but rather part of the implementation.
Classes that implement useful functionality, but are not easy to categorise.
-
Uses of Namespace in org.jdom2
Modifier and TypeFieldDescriptionprotected NamespaceAttribute.namespaceTheof theNamespaceAttributeprotected NamespaceElement.namespaceThe namespace of the elementstatic final NamespaceNamespace.NO_NAMESPACEDefine aNamespacefor when not in a namespacestatic final NamespaceNamespace.XML_NAMESPACEDefine aNamespacefor the standard xml prefix.Modifier and TypeMethodDescriptionAttribute.getNamespace()This will return thisAttribute's.NamespaceElement.getNamespace()Returns the element'sNamespace.Element.getNamespace(String prefix) Returns theNamespacecorresponding to the given prefix in scope for this element.static NamespaceNamespace.getNamespace(String uri) This will retrieve (if in existence) or create (if not) aNamespacefor the supplied URI, and make it usable as a default namespace, as no prefix is supplied.static NamespaceNamespace.getNamespace(String prefix, String uri) This will retrieve (if in existence) or create (if not) aNamespacefor the supplied prefix and uri.Modifier and TypeMethodDescriptionElement.getAdditionalNamespaces()Returns a list of the additional namespace declarations on this element.Attribute.getNamespacesInherited()Content.getNamespacesInherited()Document.getNamespacesInherited()Element.getNamespacesInherited()NamespaceAware.getNamespacesInherited()Obtain a list of all namespaces that are in scope for this content, but were not introduced by this content.Attribute.getNamespacesInScope()Get the namespaces that are in-scope on this Attribute.Content.getNamespacesInScope()Document.getNamespacesInScope()Get the Namespaces that are in-scope on this Document.Element.getNamespacesInScope()Get the Namespaces that are in-scope on this Element.NamespaceAware.getNamespacesInScope()Obtain a list of all namespaces that are in scope for the current content.Attribute.getNamespacesIntroduced()Content.getNamespacesIntroduced()Document.getNamespacesIntroduced()Element.getNamespacesIntroduced()NamespaceAware.getNamespacesIntroduced()Obtain a list of all namespaces that are introduced to the XML tree by this node.Modifier and TypeMethodDescriptionvoidDefaultJDOMFactory.addNamespaceDeclaration(Element parent, Namespace additional) booleanElement.addNamespaceDeclaration(Namespace additionalNamespace) Adds a namespace declarations to this element.voidJDOMFactory.addNamespaceDeclaration(Element element, Namespace additional) Adds a namespace declaration to an ElementvoidUncheckedJDOMFactory.addNamespaceDeclaration(Element parent, Namespace additional) Deprecated.DefaultJDOMFactory.attribute(String name, String value, AttributeType type, Namespace namespace) Deprecated.JDOMFactory.attribute(String name, String value, AttributeType type, Namespace namespace) This will create a newAttributewith the specified (local) name, value, and type, and in the provided.NamespaceThis will create a newAttributewith the specified (local) name and value, and in the provided.NamespaceDeprecated.SlimJDOMFactory.attribute(String name, String value, AttributeType type, Namespace namespace) Deprecated.UncheckedJDOMFactory.attribute(String name, String value, AttributeType type, Namespace namespace) static StringVerifier.checkNamespaceCollision(Namespace namespace, List<?> list) Check if acollides with any namespace from a list of objects.Namespacestatic StringVerifier.checkNamespaceCollision(Namespace namespace, List<?> list, int ignoreatt) Check if acollides with any namespace from a list of objects.Namespacestatic StringVerifier.checkNamespaceCollision(Namespace namespace, Attribute attribute) static StringVerifier.checkNamespaceCollision(Namespace namespace, Element element) static StringVerifier.checkNamespaceCollision(Namespace namespace, Element element, int ignoreatt) static StringVerifier.checkNamespaceCollision(Namespace namespace, Namespace other) Check if two namespaces collide.final ElementThis will create a newElementwith the supplied (local) name, and define theto be used.NamespaceThis will create a newElementwith the supplied (local) name, and define theto be used.NamespaceElement.getAttribute(String attname, Namespace ns) This returns the attribute for this element with the given name and within the given Namespace, or null if no such attribute exists.Element.getAttributeValue(String attname, Namespace ns) This returns the attribute value for the attribute with the given name and within the given Namespace, null if there is no such attribute, and the empty string if the attribute value is empty.Element.getAttributeValue(String attname, Namespace ns, String def) This returns the attribute value for the attribute with the given name and within the given Namespace, or the passed-in default if there is no such attribute.This returns the first child element within this element with the given local name and belonging to the given namespace.Element.getChildren(String cname, Namespace ns) This returns aListof all the child elements nested directly (one level deep) within this element with the given local name and belonging to the given Namespace, returned asElementobjects.Element.getChildText(String cname, Namespace ns) Returns the textual content of the named child element, or null if there's no such child.Element.getChildTextNormalize(String cname, Namespace ns) Returns the normalized textual content of the named child element, or null if there's no such child.Element.getChildTextTrim(String cname, Namespace ns) Returns the trimmed textual content of the named child element, or null if there's no such child.booleanElement.removeAttribute(String attname, Namespace ns) This removes the attribute with the given name and within the given Namespace.booleanElement.removeChild(String cname, Namespace ns) This removes the first child element (one level deep) with the given local name and belonging to the given namespace.booleanElement.removeChildren(String cname, Namespace ns) This removes all child elements (one level deep) with the given local name and belonging to the given namespace.voidElement.removeNamespaceDeclaration(Namespace additionalNamespace) Removes an additional namespace declarations from this element.Element.setAttribute(String name, String value, Namespace ns) This sets an attribute value for this element.Attribute.setNamespace(Namespace namespace) This sets thisAttribute's.NamespaceElement.setNamespace(Namespace namespace) Sets the element'sNamespace.ModifierConstructorDescriptionDeprecated.Attribute(String name, String value, AttributeType type, Namespace namespace) This will create a newAttributewith the specified (local) name, value, and type, and in the provided.NamespaceThis will create a newAttributewith the specified (local) name and value, and in the provided.NamespaceCreates a new element with the supplied (local) name and namespace. -
Uses of Namespace in org.jdom2.filter
Methods in org.jdom2.filter with parameters of type NamespaceModifier and TypeMethodDescriptionReturn a Filter that matches anyAttributedata with the specified name and namespace.Return a Filter that matches anyAttributedata with the specified namespace.Return a Filter that matches anyElementdata with the specified name and Namespace.Return a Filter that matches anyElementdata with the specified Namespace.Constructors in org.jdom2.filter with parameters of type NamespaceModifierConstructorDescriptionAttributeFilter(String name, Namespace namespace) Select only the Attributes with the supplied name and Namespace.AttributeFilter(Namespace namespace) Select only the Attributes with the supplied Namespace.ElementFilter(String name, Namespace namespace) Select only the Elements with the supplied name and Namespace.ElementFilter(Namespace namespace) Select only the Elements with the supplied Namespace. -
Uses of Namespace in org.jdom2.input.stax
Methods in org.jdom2.input.stax with parameters of type NamespaceModifier and TypeMethodDescriptionbooleanDefaultStAXFilter.includeElement(int depth, String name, Namespace ns) booleanStAXFilter.includeElement(int depth, String name, Namespace ns) The current event is an Element event.booleanDefaultStAXFilter.pruneElement(int depth, String name, Namespace ns) booleanStAXFilter.pruneElement(int depth, String name, Namespace ns) An Element is being included, and this is a child Element event of the included parent Element. -
Uses of Namespace in org.jdom2.located
Methods in org.jdom2.located with parameters of type NamespaceModifier and TypeMethodDescriptionConstructors in org.jdom2.located with parameters of type NamespaceModifierConstructorDescriptionLocatedElement(String name, Namespace namespace) Creates a new element with the supplied (local) name and namespace. -
Uses of Namespace in org.jdom2.output.support
Methods in org.jdom2.output.support with parameters of type NamespaceModifier and TypeMethodDescriptionprotected voidAbstractStAXStreamProcessor.printNamespace(XMLStreamWriter out, FormatStack fstack, Namespace ns) This will handle printing of any neededdeclarations.Namespaceprotected voidAbstractXMLOutputProcessor.printNamespace(Writer out, FormatStack fstack, Namespace ns) This will handle printing of any neededdeclarations.Namespace -
Uses of Namespace in org.jdom2.util
Methods in org.jdom2.util that return NamespaceModifier and TypeMethodDescriptionNamespaceStack.getAllNamespacesForURI(String uri) Get all prefixes in the current scope that are bound to the specified URI.NamespaceStack.getFirstNamespaceForURI(String uri) Get the first Namespace in the current scope that is bound to the specified URI.NamespaceStack.getNamespaceForPrefix(String prefix) Get the Namespace in the current scope with the specified prefix.NamespaceStack.getRebound(String prefix) If the specified prefix was bound in the previous bind level, and has been rebound to a different URI in the current level, then return the Namespace the the prefix was bound to before.NamespaceStack.getScope()Return a new array instance representing the current scope.Methods in org.jdom2.util that return types with arguments of type NamespaceModifier and TypeMethodDescriptionNamespaceStack.addedForward()Return an Iterable containing all the Namespaces introduced to the current-level's scope.NamespaceStack.addedReverse()Return an Iterable containing all the Namespaces introduced to the current-level's scope but in reverse order toNamespaceStack.addedForward().NamespaceStack.iterator()Get all the Namespaces in-scope at the current level of the stack.Methods in org.jdom2.util with parameters of type NamespaceModifier and TypeMethodDescriptionbooleanInspect the current scope and return true if the specified namespace is in scope.voidCreate a new in-scope level for the Stack based on an arbitrary set of Namespaces.Method parameters in org.jdom2.util with type arguments of type NamespaceModifier and TypeMethodDescriptionvoidCreate a new in-scope level for the Stack based on an arbitrary set of Namespaces.Constructors in org.jdom2.util with parameters of type NamespaceModifierConstructorDescriptionJDOMNamespaceContext(Namespace[] namespaces) Create a read-only representation of the input namespace list.NamespaceStack(Namespace[] seed) Create a NamespaceWalker ready to use as a stack.
JDOMFactory.attribute(String, String, AttributeType, Namespace)