Uses of Interface
org.dom4j.ElementHandler
-
Packages that use ElementHandler Package Description org.dom4j Defines the XML Document Object Model in Java interfaces together with some helper classes.org.dom4j.io Provides input and output via SAX and DOM together with writing dom4j objects to streams as XML text.org.dom4j.jaxb -
-
Uses of ElementHandler in org.dom4j
Methods in org.dom4j with parameters of type ElementHandler Modifier and Type Method Description void
ElementPath. addHandler(java.lang.String path, ElementHandler handler)
Adds theElementHandler
to be called when the specified path is encounted. -
Uses of ElementHandler in org.dom4j.io
Classes in org.dom4j.io that implement ElementHandler Modifier and Type Class Description (package private) class
DispatchHandler
DispatchHandler
implements theElementHandler
interface and provides a means to register multipleElementHandler
instances to be used by an event based processor.(package private) class
PruningDispatchHandler
This extension on theDispatchHandler
prunes the currentElement
when there are noElementHandler
objects active the element.(package private) class
SAXModifyElementHandler
ThisElementHandler
is used to triggerElementModifier
objects in order to modify (parts of) the Document on the fly.Fields in org.dom4j.io declared as ElementHandler Modifier and Type Field Description private ElementHandler
DispatchHandler. defaultHandler
ElementHandler
to use by default for element paths with no handlers registeredprivate ElementHandler
PruningElementStack. elementHandler
ElementHandler to call when pruning occursprivate ElementHandler
SAXContentHandler. elementHandler
theElementHandler
called as the elements are completeFields in org.dom4j.io with type parameters of type ElementHandler Modifier and Type Field Description private java.util.HashMap<java.lang.String,ElementHandler>
DispatchHandler. handlers
HashMap
maintains the mapping between element paths and handlersprivate java.util.ArrayList<ElementHandler>
DispatchHandler. handlerStack
maintains a stack of previously encountered handlersMethods in org.dom4j.io that return ElementHandler Modifier and Type Method Description ElementHandler
DispatchHandler. getHandler(java.lang.String handlerPath)
Get the registeredElementHandler
for the specified path.ElementHandler
DispatchHandler. removeHandler(java.lang.String handlerPath)
Removes theElementHandler
from the event based processor, for the specified path.Methods in org.dom4j.io with parameters of type ElementHandler Modifier and Type Method Description void
DispatchHandler. addHandler(java.lang.String handlerPath, ElementHandler handler)
Adds theElementHandler
to be called when the specified path is encounted.void
ElementStack. addHandler(java.lang.String path, ElementHandler elementHandler)
void
SAXReader. addHandler(java.lang.String path, ElementHandler handler)
Adds theElementHandler
to be called when the specified path is encounted.void
DispatchHandler. setDefaultHandler(ElementHandler handler)
When multipleElementHandler
instances have been registered, this will set a defaultElementHandler
to be called for any path which does NOT have a handler registered.void
SAXReader. setDefaultHandler(ElementHandler handler)
When multipleElementHandler
instances have been registered, this will set a defaultElementHandler
to be called for any path which does NOT have a handler registered.Constructors in org.dom4j.io with parameters of type ElementHandler Constructor Description PruningElementStack(java.lang.String[] path, ElementHandler elementHandler)
PruningElementStack(java.lang.String[] path, ElementHandler elementHandler, int defaultCapacity)
SAXContentHandler(DocumentFactory documentFactory, ElementHandler elementHandler)
SAXContentHandler(DocumentFactory documentFactory, ElementHandler elementHandler, ElementStack elementStack)
SAXModifyContentHandler(DocumentFactory documentFactory, ElementHandler elementHandler)
SAXModifyContentHandler(DocumentFactory documentFactory, ElementHandler elementHandler, ElementStack elementStack)
-
Uses of ElementHandler in org.dom4j.jaxb
Classes in org.dom4j.jaxb that implement ElementHandler Modifier and Type Class Description private class
JAXBReader.PruningElementHandler
private class
JAXBReader.UnmarshalElementHandler
Methods in org.dom4j.jaxb with parameters of type ElementHandler Modifier and Type Method Description void
JAXBReader. addHandler(java.lang.String path, ElementHandler handler)
Adds theElementHandler
to be called when the specified path is encounted.
-