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 TypeMethodDescriptionvoidElementPath.addHandler(String path, ElementHandler handler) Adds theElementHandlerto 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) classDispatchHandlerimplements theElementHandlerinterface and provides a means to register multipleElementHandlerinstances to be used by an event based processor.(package private) classThis extension on theDispatchHandlerprunes the currentElementwhen there are noobjects active the element.invalid reference
ElementHandler(package private) classThisElementHandleris used to triggerElementModifierobjects in order to modify (parts of) the Document on the fly.Fields in org.dom4j.io declared as ElementHandlerModifier and TypeFieldDescriptionprivate ElementHandlerDispatchHandler.defaultHandlerElementHandlerto use by default for element paths with no handlers registeredprivate ElementHandlerPruningElementStack.elementHandlerElementHandler to call when pruning occursprivate ElementHandlerSAXContentHandler.elementHandlertheElementHandlercalled as the elements are completeFields in org.dom4j.io with type parameters of type ElementHandlerModifier and TypeFieldDescriptionprivate HashMap<String, ElementHandler> DispatchHandler.handlersHashMapmaintains the mapping between element paths and handlersprivate ArrayList<ElementHandler> DispatchHandler.handlerStackmaintains a stack of previously encountered handlersMethods in org.dom4j.io that return ElementHandlerModifier and TypeMethodDescriptionDispatchHandler.getHandler(String handlerPath) Get the registeredElementHandlerfor the specified path.DispatchHandler.removeHandler(String handlerPath) Removes theElementHandlerfrom the event based processor, for the specified path.Methods in org.dom4j.io with parameters of type ElementHandlerModifier and TypeMethodDescriptionvoidDispatchHandler.addHandler(String handlerPath, ElementHandler handler) Adds theElementHandlerto be called when the specified path is encounted.voidElementStack.addHandler(String path, ElementHandler elementHandler) voidSAXReader.addHandler(String path, ElementHandler handler) Adds theElementHandlerto be called when the specified path is encounted.voidDispatchHandler.setDefaultHandler(ElementHandler handler) When multipleElementHandlerinstances have been registered, this will set a defaultElementHandlerto be called for any path which does NOT have a handler registered.voidSAXReader.setDefaultHandler(ElementHandler handler) When multipleElementHandlerinstances have been registered, this will set a defaultElementHandlerto 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 classprivate classMethods in org.dom4j.jaxb with parameters of type ElementHandlerModifier and TypeMethodDescriptionvoidJAXBReader.addHandler(String path, ElementHandler handler) Adds theElementHandlerto be called when the specified path is encounted.