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 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
 
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.

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 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
 
createAttribute(Object, String, String, String) - Method in interface org.jaxup.Updater
Creates an attribute node.
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
 
createComment(Object, String) - Method in interface org.jaxup.Updater
Creates a comment node with the given text as the comment.
createDocument() - Method in class org.jaxup.dom.DOMDocumentUpdater
 
createDocument() - Method in class org.jaxup.dom4j.Dom4JDocumentUpdater
 
createDocument() - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 
createDocument() - Method in interface org.jaxup.Updater
Creates an empty XML document.
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
 
createElement(Object, String, String) - Method in interface org.jaxup.Updater
Creates an element 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
 
createNamespace(Object, String, String) - Method in interface org.jaxup.Updater
Creates a namespace node.
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
 
createProcessingInstruction(Object, String, String) - Method in interface org.jaxup.Updater
Creates a processing-instruction node of the given target and data.
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
 
createText(Object, String) - Method in interface org.jaxup.Updater
Creates a text node of the given text.
creation(Object, Object, int) - Method in class org.jaxup.xupdate.XUpdate
Handles an xupdate 'append', 'update', 'insert-before' and 'insert-after' instruction.

D

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

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 exception org.jaxup.UpdateException
 
getComparator() - Method in class org.jaxup.tests.DocumentModelTestData
 
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
 
getDOMNavigator() - 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 class org.jaxup.dom.DOMDocumentUpdater
 
getNavigator() - Method in class org.jaxup.dom4j.Dom4JDocumentUpdater
 
getNavigator() - Method in class org.jaxup.jdom.JDOMDocumentUpdater
 
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.
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

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
 
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.
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
 
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.
instantiateTemplate(Object, Object, Object) - Method in class org.jaxup.xupdate.XUpdate
 
InvalidContextException - Exception in org.jaxup
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 exception org.jaxup.InvalidContextException
 
InvalidNodeException - Exception in org.jaxup
 
InvalidNodeException(String) - Constructor for exception org.jaxup.InvalidNodeException
 
InvalidNodeException(String, Throwable) - Constructor for exception org.jaxup.InvalidNodeException
 

J

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

M

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.samples.TestAllDemos
 
main(String[]) - Static method in class org.jaxup.tests.TestDriver
 

N

NavigatorFactory - Class in org.jaxup
 
NavigatorFactory() - Constructor for class org.jaxup.NavigatorFactory
 
next() - Method in class org.jaxup.dom4j.TypeFilteredIterator
 
next() - Method in class org.jaxup.xupdate.NormalizedTextNodeIterator
 
NodeCopier - Class in org.jaxup.xupdate
 
NormalizedTextNodeIterator - Class in org.jaxup.xupdate
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
 
NS_XUPDATE - Static variable in class org.jaxup.xupdate.XUpdate
Namespace for xupdate command elements.

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 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(Object) - Method in interface org.jaxup.Updater
Removes a node from the document that it is in.
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 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
 
setAttribute(Object, Object) - Method in interface org.jaxup.Updater
Sets an attribute on an element node, replacing an existing attribute with the same name.
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
 
setAttributeValue(Object, String) - Method in interface org.jaxup.Updater
Changes the value of an existing attribute.
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
 
setNamespace(Object, Object) - Method in interface org.jaxup.Updater
Binds a namespace node to an element node.
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

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

U

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

V

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

W

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 interface org.jaxup.JaxupWriter
 
write(Object, Writer) - Method in class org.jaxup.jdom.JDOMWriter
 

X

XMLComparator - Class in org.jaxup.tests
 
XMLComparator(Updater) - Constructor for class org.jaxup.tests.XMLComparator
 
XUpdate - Class in org.jaxup.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 in org.jaxup.xupdate
 
XUpdateException(String) - Constructor for exception org.jaxup.xupdate.XUpdateException
 
XUpdateException(String, Throwable) - Constructor for exception org.jaxup.xupdate.XUpdateException
 

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