org.dom4j.io
Interface ElementModifier


public interface ElementModifier

ElementModifier defines a modifier of Element objects.
It can be used in the event based SAXModifier, in order to modify elements on the fly, rather than waiting until the complete document is parsed.

Author:
Wonne Keysers (Realsoftware.be)

Method Summary
 Element modifyElement(Element element)
          Called by an event based processor when an elements closing tag is encountered.
 

Method Detail

modifyElement

public Element modifyElement(Element element)
                      throws java.lang.Exception
Called by an event based processor when an elements closing tag is encountered. This method must return the modified version of the provided Element or null if it has to be removed from the document.
The incoming Element is disconnected from the DOM4J tree. This means that navigation to the elements parent Element and Document are not available. Only the element itself can be modified!

Parameters:
element - Element to be parsed
Returns:
the modified Element
Throws:
java.lang.Exception - of any kind


Copyright © 2004 MetaStuff Ltd. All Rights Reserved. Hosted by

SourceForge Logo