A C D E G H I J M N O P R S T U V W X

A

addFragmentToTarget(int, List, Object, int) - Method in class org.jaxup.xupdate.XUpdate
 
appendChild(Object, Object, int) - Method in interface org.jaxup.Updater
Inserts a node into the document by appending it to the children of the parent, or if the position parameter isn't -1, by inserting it at that position in the list of children of the parent.
appendChild(Object, Object, int) - Method in class org.jaxup.dom.DOMDocumentUpdater
 
appendChild(Object, Object, int) - Method in class org.jaxup.dom4j.Dom4JDocumentUpdater
 
appendChild(Object, Object, int) - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 

C

compare(Object, Object) - Method in class org.jaxup.tests.XMLComparator
 
conditional(Object, Object) - Method in class org.jaxup.xupdate.XUpdate
Handles an xupdate 'if' instruction.
copyAttribute(Navigator, Updater, Object, Object) - Static method in class org.jaxup.xupdate.NodeCopier
Copies an attribute completely.
copyAttribute(Navigator, Updater, Object, Object, String) - Static method in class org.jaxup.xupdate.NodeCopier
Copies an attribute but assigns it a new value.
copyComment(Navigator, Updater, Object, Object) - Static method in class org.jaxup.xupdate.NodeCopier
 
copyElement(Navigator, Updater, Object, Object, boolean) - Static method in class org.jaxup.xupdate.NodeCopier
 
copyLiteral(Navigator, Updater, Object, Object, boolean) - Static method in class org.jaxup.xupdate.NodeCopier
Copies a node in the xupdate document document as an unplaced node for the source document.
copyText(Navigator, Updater, Object, Object) - Static method in class org.jaxup.xupdate.NodeCopier
 
createAttribute(Object, String, String, String) - Method in interface org.jaxup.Updater
Creates an attribute node.
createAttribute(Object, String, String, String) - Method in class org.jaxup.dom.DOMDocumentUpdater
 
createAttribute(Object, String, String, String) - Method in class org.jaxup.dom4j.Dom4JDocumentUpdater
 
createAttribute(Object, String, String, String) - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 
createComment(Object, String) - Method in interface org.jaxup.Updater
Creates a comment node with the given text as the comment.
createComment(Object, String) - Method in class org.jaxup.dom.DOMDocumentUpdater
 
createComment(Object, String) - Method in class org.jaxup.dom4j.Dom4JDocumentUpdater
 
createComment(Object, String) - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 
createDocument() - Method in interface org.jaxup.Updater
Creates an empty XML document.
createDocument() - Method in class org.jaxup.dom.DOMDocumentUpdater
 
createDocument() - Method in class org.jaxup.dom4j.Dom4JDocumentUpdater
 
createDocument() - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 
createElement(Object, String, String) - Method in interface org.jaxup.Updater
Creates an element node.
createElement(Object, String, String) - Method in class org.jaxup.dom.DOMDocumentUpdater
 
createElement(Object, String, String) - Method in class org.jaxup.dom4j.Dom4JDocumentUpdater
 
createElement(Object, String, String) - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 
createNamespace(Object, String, String) - Method in interface org.jaxup.Updater
Creates a namespace node.
createNamespace(Object, String, String) - Method in class org.jaxup.dom.DOMDocumentUpdater
 
createNamespace(Object, String, String) - Method in class org.jaxup.dom4j.Dom4JDocumentUpdater
 
createNamespace(Object, String, String) - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 
createProcessingInstruction(Object, String, String) - Method in interface org.jaxup.Updater
Creates a processing-instruction node of the given target and data.
createProcessingInstruction(Object, String, String) - Method in class org.jaxup.dom.DOMDocumentUpdater
 
createProcessingInstruction(Object, String, String) - Method in class org.jaxup.dom4j.Dom4JDocumentUpdater
 
createProcessingInstruction(Object, String, String) - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 
createText(Object, String) - Method in interface org.jaxup.Updater
Creates a text node of the given text.
createText(Object, String) - Method in class org.jaxup.dom.DOMDocumentUpdater
 
createText(Object, String) - Method in class org.jaxup.dom4j.Dom4JDocumentUpdater
 
createText(Object, String) - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 
creation(Object, Object, int) - Method in class org.jaxup.xupdate.XUpdate
Handles an xupdate 'append', 'update', 'insert-before' and 'insert-after' instruction.

D

DOMDocumentUpdater - class org.jaxup.dom.DOMDocumentUpdater.
XML document creating and updating methods for the w3c DOM document object model.
DOMDocumentUpdater() - Constructor for class org.jaxup.dom.DOMDocumentUpdater
 
DOMUpdateDemo - class org.jaxup.samples.dom.DOMUpdateDemo.
 
DOMUpdateDemo() - Constructor for class org.jaxup.samples.dom.DOMUpdateDemo
 
DOMWriter - class org.jaxup.dom.DOMWriter.
 
DOMWriter() - Constructor for class org.jaxup.dom.DOMWriter
 
DocumentModelTestData - class org.jaxup.tests.DocumentModelTestData.
 
DocumentModelTestData(String, Updater, JaxupWriter) - Constructor for class org.jaxup.tests.DocumentModelTestData
 
Dom4JDocumentUpdater - class org.jaxup.dom4j.Dom4JDocumentUpdater.
XML document creating and updating methods for the DOM4J document object model.
Dom4JDocumentUpdater() - Constructor for class org.jaxup.dom4j.Dom4JDocumentUpdater
 
Dom4JUpdateDemo - class org.jaxup.samples.dom4j.Dom4JUpdateDemo.
 
Dom4JUpdateDemo() - Constructor for class org.jaxup.samples.dom4j.Dom4JUpdateDemo
 
Dom4JWriter - class org.jaxup.dom4j.Dom4JWriter.
 
Dom4JWriter() - Constructor for class org.jaxup.dom4j.Dom4JWriter
 

E

evaluateAttribute(Object, Object, Object) - Method in class org.jaxup.xupdate.XUpdate
Evaluates an attribute creation instruction in a template.
evaluateComment(Object, Object) - Method in class org.jaxup.xupdate.XUpdate
Evaluates a comment creation instruction in a template.
evaluateElement(Object, Object, Object) - Method in class org.jaxup.xupdate.XUpdate
 
evaluateProcessingInstruction(Object, Object) - Method in class org.jaxup.xupdate.XUpdate
Evaluates a processing-instruction creation instruction in a template.
evaluateText(Object, Object) - Method in class org.jaxup.xupdate.XUpdate
Evaluates a text creation instruction in a template.
evaluateValueOf(Object, Object, Object) - Method in class org.jaxup.xupdate.XUpdate
Evaluates a value-of instruction in a template, which will instantiate a copy of the result of an xpath expression, possibly containing xpath variables.
executeUpdateInstructions(Object, Object) - Method in class org.jaxup.xupdate.XUpdate
Handles an xupdate 'modifications' or 'if' instruction container.

G

getAttributeNode(Navigator, Object, String) - Static method in class org.jaxup.xupdate.XUpdate
Returns attribute without namespace with the specified NCName in specified element, or null if there is no such attribute.
getCause() - Method in class org.jaxup.UpdateException
 
getComparator() - Method in class org.jaxup.tests.DocumentModelTestData
 
getDOMNavigator() - Static method in class org.jaxup.NavigatorFactory
 
getDocument(Object) - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 
getDocumentNode(Node) - Method in class org.jaxup.dom.DOMDocumentUpdater
 
getDom4JNavigator() - Static method in class org.jaxup.NavigatorFactory
 
getJDOMNavigator() - Static method in class org.jaxup.NavigatorFactory
 
getModifiedNavigator() - Static method in class org.jaxup.dom4j.Dom4JDocumentUpdater
 
getModifiedNavigator() - Static method in class org.jaxup.jdom.JDOMDocumentUpdater
 
getName() - Method in class org.jaxup.tests.DocumentModelTestData
 
getNavigator() - Method in interface org.jaxup.Updater
Returns a jaxen Navigator instance that can be used to navigate the document that is being updated by this Updater.
getNavigator() - Method in class org.jaxup.dom.DOMDocumentUpdater
 
getNavigator() - Method in class org.jaxup.dom4j.Dom4JDocumentUpdater
 
getNavigator() - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 
getNodeListStringValue(List) - Method in class org.jaxup.xupdate.XUpdate
 
getParent(Object) - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 
getParentOrDocument(Object) - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 
getUpdater() - Method in class org.jaxup.tests.DocumentModelTestData
 
getWriter() - Method in class org.jaxup.tests.DocumentModelTestData
 
getXUpdater() - Method in class org.jaxup.tests.DocumentModelTestData
 

H

hasNext() - Method in class org.jaxup.dom4j.TypeFilteredIterator
 
hasNext() - Method in class org.jaxup.xupdate.NormalizedTextNodeIterator
 

I

InvalidContextException - exception org.jaxup.InvalidContextException.
A context node or object was not of the right type or in the right state to be used by the method to which it was provided.
InvalidContextException(String) - Constructor for class org.jaxup.InvalidContextException
 
InvalidNodeException - exception org.jaxup.InvalidNodeException.
 
InvalidNodeException(String) - Constructor for class org.jaxup.InvalidNodeException
 
InvalidNodeException(String, Throwable) - Constructor for class org.jaxup.InvalidNodeException
 
insertAfter(Object, Object) - Method in interface org.jaxup.Updater
Inserts a node into the document after the refNode, as a sibling of the ref Node.
insertAfter(Object, Object) - Method in class org.jaxup.dom.DOMDocumentUpdater
 
insertAfter(Object, Object) - Method in class org.jaxup.dom4j.Dom4JDocumentUpdater
 
insertAfter(Object, Object) - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 
insertBefore(Object, Object) - Method in interface org.jaxup.Updater
Inserts a node into the document before the refNode, as a sibling of the ref Node.
insertBefore(Object, Object) - Method in class org.jaxup.dom.DOMDocumentUpdater
 
insertBefore(Object, Object) - Method in class org.jaxup.dom4j.Dom4JDocumentUpdater
 
insertBefore(Object, Object) - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 
instantiateTemplate(Object, Object, Object) - Method in class org.jaxup.xupdate.XUpdate
 

J

JDOMDocumentUpdater - class org.jaxup.jdom.JDOMDocumentUpdater.
XML document creating and updating methods for the JDOM document object model.
JDOMDocumentUpdater() - Constructor for class org.jaxup.jdom.JDOMDocumentUpdater
 
JDOMWriter - class org.jaxup.jdom.JDOMWriter.
 
JDOMWriter() - Constructor for class org.jaxup.jdom.JDOMWriter
 
JDomUpdateDemo - class org.jaxup.samples.jdom.JDomUpdateDemo.
 
JDomUpdateDemo() - Constructor for class org.jaxup.samples.jdom.JDomUpdateDemo
 
JaxupWriter - interface org.jaxup.JaxupWriter.
 

M

main(String[]) - Static method in class org.jaxup.samples.TestAllDemos
 
main(String[]) - Static method in class org.jaxup.samples.dom.DOMUpdateDemo
 
main(String[]) - Static method in class org.jaxup.samples.dom4j.Dom4JUpdateDemo
 
main(String[]) - Static method in class org.jaxup.samples.jdom.JDomUpdateDemo
 
main(String[]) - Static method in class org.jaxup.tests.TestDriver
 

N

NS_XUPDATE - Static variable in class org.jaxup.xupdate.XUpdate
Namespace for xupdate command elements.
NavigatorFactory - class org.jaxup.NavigatorFactory.
 
NavigatorFactory() - Constructor for class org.jaxup.NavigatorFactory
 
NodeCopier - class org.jaxup.xupdate.NodeCopier.
 
NormalizedTextNodeIterator - class org.jaxup.xupdate.NormalizedTextNodeIterator.
Node iterator that concatenates adjacent text nodes and normalizes the resulting text before returning it as a new text node.
NormalizedTextNodeIterator(Updater, Iterator) - Constructor for class org.jaxup.xupdate.NormalizedTextNodeIterator
 
next() - Method in class org.jaxup.dom4j.TypeFilteredIterator
 
next() - Method in class org.jaxup.xupdate.NormalizedTextNodeIterator
 

O

org.jaxup - package org.jaxup
Generic XML datamodel update handler interfaces
org.jaxup.dom - package org.jaxup.dom
Updating of W3C DOM trees.
org.jaxup.dom4j - package org.jaxup.dom4j
Updating of dom4j trees.
org.jaxup.jdom - package org.jaxup.jdom
Updating of JDOM trees.
org.jaxup.samples - package org.jaxup.samples
 
org.jaxup.samples.dom - package org.jaxup.samples.dom
 
org.jaxup.samples.dom4j - package org.jaxup.samples.dom4j
 
org.jaxup.samples.jdom - package org.jaxup.samples.jdom
 
org.jaxup.tests - package org.jaxup.tests
 
org.jaxup.xupdate - package org.jaxup.xupdate
Implementation of XUpdate using jaxup.

P

parseXPath(String, Object) - Method in class org.jaxup.xupdate.XUpdate
Parses an xpath expression in the context of an element with regard to namespace bindings.

R

remove(Object) - Method in interface org.jaxup.Updater
Removes a node from the document that it is in.
remove(Object) - Method in class org.jaxup.dom.DOMDocumentUpdater
 
remove(Object) - Method in class org.jaxup.dom4j.Dom4JDocumentUpdater
 
remove() - Method in class org.jaxup.dom4j.TypeFilteredIterator
 
remove(Object) - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 
remove() - Method in class org.jaxup.xupdate.NormalizedTextNodeIterator
 
remove(Object, Object) - Method in class org.jaxup.xupdate.XUpdate
Handles an xupdate 'remove' instruction.
removeChildren(Object) - Method in class org.jaxup.xupdate.XUpdate
Removes the children of given element, if it has any children.
runUpdate(Object, Object) - Method in class org.jaxup.xupdate.XUpdate
Runs a series of xupdate instructions to manipulate a given source document.
runUpdateDocument(Object, Object) - Method in class org.jaxup.xupdate.XUpdate
Runs a series of xupdate instructions to manipulate a given source document.

S

setAttribute(Object, Object) - Method in interface org.jaxup.Updater
Sets an attribute on an element node, replacing an existing attribute with the same name.
setAttribute(Object, Object) - Method in class org.jaxup.dom.DOMDocumentUpdater
 
setAttribute(Object, Object) - Method in class org.jaxup.dom4j.Dom4JDocumentUpdater
 
setAttribute(Object, Object) - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 
setAttributeValue(Object, String) - Method in interface org.jaxup.Updater
Changes the value of an existing attribute.
setAttributeValue(Object, String) - Method in class org.jaxup.dom.DOMDocumentUpdater
 
setAttributeValue(Object, String) - Method in class org.jaxup.dom4j.Dom4JDocumentUpdater
 
setAttributeValue(Object, String) - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 
setNamespace(Object, Object) - Method in interface org.jaxup.Updater
Binds a namespace node to an element node.
setNamespace(Object, Object) - Method in class org.jaxup.dom.DOMDocumentUpdater
 
setNamespace(Object, Object) - Method in class org.jaxup.dom4j.Dom4JDocumentUpdater
 
setNamespace(Object, Object) - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 
singleNodeCreation(Object, Object, Object, int) - Method in class org.jaxup.xupdate.XUpdate
Handles an xupdate 'append', 'update', 'insert-before' and 'insert-after' instruction for a single node.
splitQName(String) - Static method in class org.jaxup.xupdate.XUpdate
Splits a Qname into a prefix and a localname, and returns these as an array of two strings.

T

TYPE_NAMESPACE - Static variable in class org.jaxup.dom4j.TypeFilteredIterator
 
TestAllDemos - class org.jaxup.samples.TestAllDemos.
 
TestAllDemos() - Constructor for class org.jaxup.samples.TestAllDemos
 
TestDriver - class org.jaxup.tests.TestDriver.
 
TestDriver() - Constructor for class org.jaxup.tests.TestDriver
 
TestFailedException - exception org.jaxup.tests.TestFailedException.
 
TestFailedException() - Constructor for class org.jaxup.tests.TestFailedException
 
TestFailedException(String) - Constructor for class org.jaxup.tests.TestFailedException
 
TestFailedException(String, Throwable) - Constructor for class org.jaxup.tests.TestFailedException
 
TestFailedException(Throwable) - Constructor for class org.jaxup.tests.TestFailedException
 
TypeFilteredIterator - class org.jaxup.dom4j.TypeFilteredIterator.
Only filtering out namespace nodes is supported yet.
TypeFilteredIterator(Navigator, Iterator, int) - Constructor for class org.jaxup.dom4j.TypeFilteredIterator
 

U

UpdateException - exception org.jaxup.UpdateException.
An exception directly related to an attempt to update an XML document.
UpdateException(String) - Constructor for class org.jaxup.UpdateException
 
UpdateException(String, Throwable) - Constructor for class org.jaxup.UpdateException
 
Updater - interface org.jaxup.Updater.
XML document updating and creating functionality, with an interface based on the XPath data model.

V

VERSION - Static variable in class org.jaxup.Version
 
Version - class org.jaxup.Version.
 
Version() - Constructor for class org.jaxup.Version
 
variable(Object, Object) - Method in class org.jaxup.xupdate.XUpdate
 

W

write(Object, Writer) - Method in interface org.jaxup.JaxupWriter
 
write(Object, Writer) - Method in class org.jaxup.dom.DOMWriter
 
write(Object, Writer) - Method in class org.jaxup.dom4j.Dom4JWriter
 
write(Object, Writer) - Method in class org.jaxup.jdom.JDOMWriter
 

X

XMLComparator - class org.jaxup.tests.XMLComparator.
 
XMLComparator(Updater) - Constructor for class org.jaxup.tests.XMLComparator
 
XUpdate - class org.jaxup.xupdate.XUpdate.
XUpdate engine.
XUpdate(Updater) - Constructor for class org.jaxup.xupdate.XUpdate
Creates an xupdate engine.
XUpdate(Updater, Navigator) - Constructor for class org.jaxup.xupdate.XUpdate
Creates an xupdate engine.
XUpdateException - exception org.jaxup.xupdate.XUpdateException.
 
XUpdateException(String) - Constructor for class org.jaxup.xupdate.XUpdateException
 
XUpdateException(String, Throwable) - Constructor for class org.jaxup.xupdate.XUpdateException
 

A C D E G H I J M N O P R S T U V W X