Uses of Interface
org.dom4j.ElementHandler
Packages that use ElementHandler
Package
Description
Defines the XML Document Object Model in Java interfaces together with some helper classes.
Provides input and output via SAX and DOM together with writing dom4j objects to streams as XML text.
-
Uses of ElementHandler in org.dom4j
Methods in org.dom4j with parameters of type ElementHandlerModifier and TypeMethodDescriptionvoid
ElementPath.addHandler
(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 ElementHandlerModifier and TypeClassDescription(package private) class
DispatchHandler
implements theElementHandler
interface and provides a means to register multipleElementHandler
instances to be used by an event based processor.(package private) class
This extension on theDispatchHandler
prunes the currentElement
when there are noinvalid reference
ElementHandler
(package private) class
ThisElementHandler
is used to triggerElementModifier
objects in order to modify (parts of) the Document on the fly.Fields in org.dom4j.io declared as ElementHandlerModifier and TypeFieldDescriptionprivate 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 ElementHandlerModifier and TypeFieldDescriptionprivate HashMap
<String, ElementHandler> DispatchHandler.handlers
HashMap
maintains the mapping between element paths and handlersprivate ArrayList
<ElementHandler> DispatchHandler.handlerStack
maintains a stack of previously encountered handlersMethods in org.dom4j.io that return ElementHandlerModifier and TypeMethodDescriptionDispatchHandler.getHandler
(String handlerPath) Get the registeredElementHandler
for the specified path.DispatchHandler.removeHandler
(String handlerPath) Removes theElementHandler
from the event based processor, for the specified path.Methods in org.dom4j.io with parameters of type ElementHandlerModifier and TypeMethodDescriptionvoid
DispatchHandler.addHandler
(String handlerPath, ElementHandler handler) Adds theElementHandler
to be called when the specified path is encounted.void
ElementStack.addHandler
(String path, ElementHandler elementHandler) void
SAXReader.addHandler
(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 ElementHandlerModifierConstructorDescriptionPruningElementStack
(String[] path, ElementHandler elementHandler) PruningElementStack
(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 ElementHandlerModifier and TypeClassDescriptionprivate class
private class
Methods in org.dom4j.jaxb with parameters of type ElementHandlerModifier and TypeMethodDescriptionvoid
JAXBReader.addHandler
(String path, ElementHandler handler) Adds theElementHandler
to be called when the specified path is encounted.