|
JDOM 0.0.5-BETA |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Element | |
---|---|
org.jdom2 | Classes representing the components of an XML document. |
org.jdom2.filter | 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. |
org.jdom2.input | Classes to build JDOM documents from various sources. |
org.jdom2.input.sax | Support classes for building JDOM documents and content using SAX parsers. |
org.jdom2.located | Extended JDOM Content Classes that contain location coordinates. |
org.jdom2.output | Classes to output JDOM documents to various destinations. |
org.jdom2.output.support | Classes used to implement output functionality that are not part of the actual Output API, but rather part of the implementation. |
org.jdom2.transform | Classes to help with transformations, based on the JAXP TrAX classes. |
org.jdom2.util | Classes that implement reusable functionality that are not part of the official JDOM API, but are used by many of the JDOM classes. |
Uses of Element in org.jdom2 |
---|
Fields in org.jdom2 declared as Element | |
---|---|
protected Element |
Attribute.parent
The parent to which this Attribute belongs. |
Methods in org.jdom2 that return Element | |
---|---|
Element |
Element.addContent(java.util.Collection<? extends Content> newContent)
Appends all children in the given collection to the end of the content list. |
Element |
Element.addContent(Content child)
Appends the child to the end of the element's content list. |
Element |
Element.addContent(int index,
java.util.Collection<? extends Content> newContent)
Inserts the content in a collection into the content list at the given index. |
Element |
Element.addContent(int index,
Content child)
Inserts the child into the content list at the given index. |
Element |
Element.addContent(java.lang.String str)
This adds text content to this element. |
Element |
Element.clone()
This returns a deep clone of this element. |
Element |
Element.detach()
|
Element |
Document.detachRootElement()
Detach the root from this document. |
Element |
UncheckedJDOMFactory.element(int line,
int col,
java.lang.String name)
|
Element |
SlimJDOMFactory.element(int line,
int col,
java.lang.String name)
|
Element |
JDOMFactory.element(int line,
int col,
java.lang.String name)
This will create an Element in no
. |
Element |
DefaultJDOMFactory.element(int line,
int col,
java.lang.String name)
|
Element |
UncheckedJDOMFactory.element(int line,
int col,
java.lang.String name,
Namespace namespace)
|
Element |
SlimJDOMFactory.element(int line,
int col,
java.lang.String name,
Namespace namespace)
|
Element |
JDOMFactory.element(int line,
int col,
java.lang.String name,
Namespace namespace)
This will create a new Element
with the supplied (local) name, and define
the to be used. |
Element |
DefaultJDOMFactory.element(int line,
int col,
java.lang.String name,
Namespace namespace)
|
Element |
UncheckedJDOMFactory.element(int line,
int col,
java.lang.String name,
java.lang.String uri)
|
Element |
SlimJDOMFactory.element(int line,
int col,
java.lang.String name,
java.lang.String uri)
|
Element |
JDOMFactory.element(int line,
int col,
java.lang.String name,
java.lang.String uri)
This will create a new Element with
the supplied (local) name, and specifies the URI
of the the Element
should be in, resulting it being unprefixed (in the default
namespace). |
Element |
DefaultJDOMFactory.element(int line,
int col,
java.lang.String name,
java.lang.String uri)
|
Element |
UncheckedJDOMFactory.element(int line,
int col,
java.lang.String name,
java.lang.String prefix,
java.lang.String uri)
|
Element |
SlimJDOMFactory.element(int line,
int col,
java.lang.String name,
java.lang.String prefix,
java.lang.String uri)
|
Element |
JDOMFactory.element(int line,
int col,
java.lang.String name,
java.lang.String prefix,
java.lang.String uri)
This will create a new Element with
the supplied (local) name, and specifies the prefix and URI
of the the Element
should be in. |
Element |
DefaultJDOMFactory.element(int line,
int col,
java.lang.String name,
java.lang.String prefix,
java.lang.String uri)
|
Element |
JDOMFactory.element(java.lang.String name)
This will create an Element in no
. |
Element |
DefaultJDOMFactory.element(java.lang.String name)
|
Element |
JDOMFactory.element(java.lang.String name,
Namespace namespace)
This will create a new Element
with the supplied (local) name, and define
the to be used. |
Element |
DefaultJDOMFactory.element(java.lang.String name,
Namespace namespace)
|
Element |
JDOMFactory.element(java.lang.String name,
java.lang.String uri)
This will create a new Element with
the supplied (local) name, and specifies the URI
of the the Element
should be in, resulting it being unprefixed (in the default
namespace). |
Element |
DefaultJDOMFactory.element(java.lang.String name,
java.lang.String uri)
|
Element |
JDOMFactory.element(java.lang.String name,
java.lang.String prefix,
java.lang.String uri)
This will create a new Element with
the supplied (local) name, and specifies the prefix and URI
of the the Element
should be in. |
Element |
DefaultJDOMFactory.element(java.lang.String name,
java.lang.String prefix,
java.lang.String uri)
|
Element |
Element.getChild(java.lang.String cname)
This returns the first child element within this element with the given local name and belonging to no namespace. |
Element |
Element.getChild(java.lang.String cname,
Namespace ns)
This returns the first child element within this element with the given local name and belonging to the given namespace. |
Element |
Text.getParent()
|
Element |
EntityRef.getParent()
|
Element |
Attribute.getParent()
This will return the parent of this Attribute . |
Element |
Content.getParentElement()
A convenience method that returns any parent element for this element, or null if the element is unattached or is a root element. |
Element |
Document.getRootElement()
This will return the root Element
for this Document |
Element |
Element.setAttribute(Attribute attribute)
This sets an attribute value for this element. |
Element |
Element.setAttribute(java.lang.String name,
java.lang.String value)
This sets an attribute value for this element. |
Element |
Element.setAttribute(java.lang.String name,
java.lang.String value,
Namespace ns)
This sets an attribute value for this element. |
Element |
Element.setAttributes(java.util.Collection<? extends Attribute> newAttributes)
This sets the attributes of the element. |
Element |
Element.setContent(java.util.Collection<? extends Content> newContent)
This sets the content of the element. |
Element |
Element.setContent(Content child)
Set this element's content to be the supplied child. |
Element |
Element.setContent(int index,
Content child)
Replace the current child the given index with the supplied child. |
Element |
Element.setName(java.lang.String name)
Sets the (local) name of the element. |
Element |
Element.setNamespace(Namespace namespace)
Sets the element's Namespace . |
Element |
Element.setText(java.lang.String text)
Sets the content of the element to be the text given. |
Methods in org.jdom2 that return types with arguments of type Element | |
---|---|
java.util.List<Element> |
Element.getChildren()
This returns a List of all the child elements
nested directly (one level deep) within this element, as
Element objects. |
java.util.List<Element> |
Element.getChildren(java.lang.String cname)
This returns a List of all the child elements
nested directly (one level deep) within this element with the given
local name and belonging to no namespace, returned as
Element objects. |
java.util.List<Element> |
Element.getChildren(java.lang.String cname,
Namespace ns)
This returns a List of all the child elements
nested directly (one level deep) within this element with the given
local name and belonging to the given Namespace, returned as
Element objects. |
Methods in org.jdom2 with parameters of type Element | |
---|---|
void |
UncheckedJDOMFactory.addNamespaceDeclaration(Element parent,
Namespace additional)
|
void |
JDOMFactory.addNamespaceDeclaration(Element element,
Namespace additional)
Adds a namespace declaration to an Element |
void |
DefaultJDOMFactory.addNamespaceDeclaration(Element parent,
Namespace additional)
|
static java.lang.String |
Verifier.checkNamespaceCollision(Attribute attribute,
Element element)
Check if 's namespace collides with a
's namespace. |
static java.lang.String |
Verifier.checkNamespaceCollision(Namespace namespace,
Element element)
Check if a collides with a
's namespace. |
Document |
UncheckedJDOMFactory.document(Element rootElement)
|
Document |
JDOMFactory.document(Element rootElement)
This will create a new Document ,
with the supplied
as the root element, and no
declaration. |
Document |
DefaultJDOMFactory.document(Element rootElement)
|
Document |
UncheckedJDOMFactory.document(Element rootElement,
DocType docType)
|
Document |
JDOMFactory.document(Element rootElement,
DocType docType)
This will create a new Document ,
with the supplied
as the root element and the supplied
declaration. |
Document |
DefaultJDOMFactory.document(Element rootElement,
DocType docType)
|
Document |
UncheckedJDOMFactory.document(Element rootElement,
DocType docType,
java.lang.String baseURI)
|
Document |
JDOMFactory.document(Element rootElement,
DocType docType,
java.lang.String baseURI)
This will create a new Document ,
with the supplied
as the root element and the supplied
declaration. |
Document |
DefaultJDOMFactory.document(Element rootElement,
DocType docType,
java.lang.String baseURI)
|
boolean |
Element.isAncestor(Element element)
Determines if this element is the ancestor of another element. |
void |
UncheckedJDOMFactory.setAttribute(Element parent,
Attribute a)
|
void |
JDOMFactory.setAttribute(Element element,
Attribute a)
Sets a specific Attribute on an Element |
void |
DefaultJDOMFactory.setAttribute(Element parent,
Attribute a)
|
protected Attribute |
Attribute.setParent(Element parent)
Set this Attribute's parent. |
void |
UncheckedJDOMFactory.setRoot(Document doc,
Element root)
|
void |
JDOMFactory.setRoot(Document doc,
Element root)
Sets the 'root' Element for a Document. |
void |
DefaultJDOMFactory.setRoot(Document doc,
Element root)
|
Document |
Document.setRootElement(Element rootElement)
This sets the root for the
Document . |
Method parameters in org.jdom2 with type arguments of type Element | |
---|---|
void |
Element.sortChildren(java.util.Comparator<? super Element> comparator)
Sort the child Elements of this Element using a mechanism that is safe for JDOM content. |
Constructors in org.jdom2 with parameters of type Element | |
---|---|
Document(Element rootElement)
This will create a new Document ,
with the supplied
as the root element, and no
declaration. |
|
Document(Element rootElement,
DocType docType)
This will create a new Document ,
with the supplied
as the root element and the supplied
declaration. |
|
Document(Element rootElement,
DocType docType,
java.lang.String baseURI)
This will create a new Document ,
with the supplied
as the root element, the supplied
declaration, and the specified
base URI. |
Uses of Element in org.jdom2.filter |
---|
Methods in org.jdom2.filter that return Element | |
---|---|
Element |
ElementFilter.filter(java.lang.Object content)
Check to see if the object matches a predefined set of rules. |
Methods in org.jdom2.filter that return types with arguments of type Element | |
---|---|
static Filter<Element> |
Filters.element()
Return a Filter that matches any Element data. |
static Filter<Element> |
Filters.element(Namespace ns)
Return a Filter that matches any Element data with the specified
Namespace. |
static Filter<Element> |
Filters.element(java.lang.String name)
Return a Filter that matches any Element data with the specified
name. |
static Filter<Element> |
Filters.element(java.lang.String name,
Namespace ns)
Return a Filter that matches any Element data with the specified
name and Namespace. |
Uses of Element in org.jdom2.input |
---|
Methods in org.jdom2.input that return Element | |
---|---|
Element |
DOMBuilder.build(org.w3c.dom.Element domElement)
This will build a JDOM Element from an existing DOM Element |
Uses of Element in org.jdom2.input.sax |
---|
Methods in org.jdom2.input.sax that return Element | |
---|---|
Element |
SAXHandler.getCurrentElement()
Returns the being-parsed element. |
Methods in org.jdom2.input.sax with parameters of type Element | |
---|---|
protected void |
SAXHandler.pushElement(Element element)
Pushes an element onto the tree under construction. |
Uses of Element in org.jdom2.located |
---|
Subclasses of Element in org.jdom2.located | |
---|---|
class |
LocatedElement
This Element specialization contains the location information as parsed. |
Methods in org.jdom2.located that return Element | |
---|---|
Element |
LocatedJDOMFactory.element(int line,
int col,
java.lang.String name)
|
Element |
LocatedJDOMFactory.element(int line,
int col,
java.lang.String name,
Namespace namespace)
|
Element |
LocatedJDOMFactory.element(int line,
int col,
java.lang.String name,
java.lang.String uri)
|
Element |
LocatedJDOMFactory.element(int line,
int col,
java.lang.String name,
java.lang.String prefix,
java.lang.String uri)
|
Uses of Element in org.jdom2.output |
---|
Methods in org.jdom2.output with parameters of type Element | |
---|---|
org.w3c.dom.Element |
DOMOutputter.output(org.w3c.dom.Document basedoc,
Element element)
This converts the JDOM Element parameter to a DOM Element,
returning the DOM version. |
void |
SAXOutputter.output(Element node)
This will output a single JDOM element as a document, firing off the SAX events that have been registered. |
org.w3c.dom.Element |
DOMOutputter.output(Element element)
This converts the JDOM Element parameter to a DOM Element,
returning the DOM version. |
void |
XMLOutputter.output(Element element,
java.io.OutputStream out)
Print out an , including its
s, and all contained (child) elements, etc. |
void |
XMLOutputter.output(Element element,
java.io.Writer out)
Print out an , including its
s, and all contained (child) elements, etc. |
void |
StAXEventOutputter.output(Element element,
javax.xml.stream.util.XMLEventConsumer out)
Print out an , including its
s, and all contained (child) elements, etc. |
void |
StAXStreamOutputter.output(Element element,
javax.xml.stream.XMLStreamWriter out)
Print out an , including its
s, and all contained (child) elements, etc. |
void |
XMLOutputter.outputElementContent(Element element,
java.io.OutputStream out)
This will handle printing out an 's content only, not including its tag, and attributes. |
void |
XMLOutputter.outputElementContent(Element element,
java.io.Writer out)
This will handle printing out an 's content only, not including its tag, and attributes. |
void |
StAXEventOutputter.outputElementContent(Element element,
javax.xml.stream.util.XMLEventConsumer out)
This will handle printing out an 's content only, not including its tag, and attributes. |
void |
StAXStreamOutputter.outputElementContent(Element element,
javax.xml.stream.XMLStreamWriter out)
This will handle printing out an 's content only, not including its tag, and attributes. |
java.lang.String |
XMLOutputter.outputElementContentString(Element element)
This will handle printing out an 's content only, not including its tag, and attributes. |
java.lang.String |
XMLOutputter.outputString(Element element)
Return a string representing an Element . |
Uses of Element in org.jdom2.output.support |
---|
Methods in org.jdom2.output.support with parameters of type Element | |
---|---|
protected org.w3c.dom.Element |
AbstractDOMOutputProcessor.printElement(FormatStack fstack,
NamespaceStack nstack,
org.w3c.dom.Document basedoc,
Element element)
This will handle printing of an Element . |
protected void |
AbstractSAXOutputProcessor.printElement(SAXTarget out,
FormatStack fstack,
NamespaceStack nstack,
Element element)
This will handle printing of an Element . |
protected void |
AbstractXMLOutputProcessor.printElement(java.io.Writer out,
FormatStack fstack,
NamespaceStack nstack,
Element element)
This will handle printing of an Element . |
protected void |
AbstractStAXEventProcessor.printElement(javax.xml.stream.util.XMLEventConsumer out,
FormatStack fstack,
NamespaceStack nstack,
javax.xml.stream.XMLEventFactory eventfactory,
Element element)
This will handle printing of an Element . |
protected void |
AbstractStAXStreamProcessor.printElement(javax.xml.stream.XMLStreamWriter out,
FormatStack fstack,
NamespaceStack nstack,
Element element)
This will handle printing of an Element . |
org.w3c.dom.Element |
DOMOutputProcessor.process(org.w3c.dom.Document basedoc,
Format format,
Element element)
This will convert the using the given DOM
Document to create the resulting DOM Element. |
org.w3c.dom.Element |
AbstractDOMOutputProcessor.process(org.w3c.dom.Document basedoc,
Format format,
Element element)
|
void |
SAXOutputProcessor.process(SAXTarget out,
Format format,
Element element)
Print out an , including its
s, and all contained (child) elements, etc. |
void |
AbstractSAXOutputProcessor.process(SAXTarget out,
Format format,
Element element)
|
void |
XMLOutputProcessor.process(java.io.Writer out,
Format format,
Element element)
Print out an , including its
s, and all contained (child) elements, etc. |
void |
AbstractXMLOutputProcessor.process(java.io.Writer out,
Format format,
Element element)
|
void |
StAXEventProcessor.process(javax.xml.stream.util.XMLEventConsumer out,
Format format,
javax.xml.stream.XMLEventFactory eventfactory,
Element element)
Print out an , including its
s, and all contained (child) elements, etc. |
void |
AbstractStAXEventProcessor.process(javax.xml.stream.util.XMLEventConsumer out,
Format format,
javax.xml.stream.XMLEventFactory eventfactory,
Element element)
|
void |
StAXStreamProcessor.process(javax.xml.stream.XMLStreamWriter out,
Format format,
Element element)
Print out an , including its
s, and all contained (child) elements, etc. |
void |
AbstractStAXStreamProcessor.process(javax.xml.stream.XMLStreamWriter out,
Format format,
Element element)
|
void |
SAXOutputProcessor.processAsDocument(SAXTarget out,
Format format,
Element element)
Print out an encapsulated in start/end
Document SAX events, including its s, and
all contained (child) elements, etc. |
void |
AbstractSAXOutputProcessor.processAsDocument(SAXTarget out,
Format format,
Element node)
|
Uses of Element in org.jdom2.transform |
---|
Constructors in org.jdom2.transform with parameters of type Element | |
---|---|
JDOMSource(Element source)
Creates a JDOM TrAX source wrapping a JDOM element. |
Uses of Element in org.jdom2.util |
---|
Methods in org.jdom2.util with parameters of type Element | |
---|---|
static java.lang.String |
TextHelper.getChildText(Element parent,
java.lang.String name)
This convenience method returns the textual content of the first child element with the given name and in no Namespace, or returns an empty String ("") if the child has no textual content. |
static java.lang.String |
TextHelper.getChildText(Element parent,
java.lang.String name,
Namespace ns)
This convenience method returns the textual content of the first named child element, or returns an empty String ("") if the child
has no textual content. |
static java.lang.String |
TextHelper.getChildTextNormalize(Element parent,
java.lang.String name)
This convenience method returns the normalized textual content of the named child element, or returns null if there's no such child. |
static java.lang.String |
TextHelper.getChildTextNormalize(Element parent,
java.lang.String name,
Namespace ns)
This convenience method returns the normalized textual content of the named child element, or returns null if there's no such child. |
static java.lang.String |
TextHelper.getChildTextTrim(Element parent,
java.lang.String name)
This convenience method returns the trimmed textual content of the first named child element, or returns null if there's no such child. |
static java.lang.String |
TextHelper.getChildTextTrim(Element parent,
java.lang.String name,
Namespace ns)
This convenience method returns the trimmed textual content of the named child element, or returns null if there's no such child. |
void |
NamespaceStack.push(Element element)
Create a new in-scope level for the Stack based on an Element. |
static java.net.URI |
XMLBase.xmlBase(Element element)
Calculate the XMLBase URI for an Element using the rules defined in the XMLBase specification, as well as the values supplied in the xml:base attributes on the supplied Element and the Element's ancestry. |
|
JDOM 0.0.5-BETA |
|||||||||
PREV NEXT | FRAMES NO FRAMES |