Package org.dom4j.jaxb
Class JAXBModifier.JAXBElementModifier
- java.lang.Object
-
- org.dom4j.jaxb.JAXBModifier.JAXBElementModifier
-
- All Implemented Interfaces:
ElementModifier
- Enclosing class:
- JAXBModifier
private class JAXBModifier.JAXBElementModifier extends java.lang.Object implements ElementModifier
-
-
Field Summary
Fields Modifier and Type Field Description private JAXBModifier
jaxbModifier
private JAXBObjectModifier
objectModifier
-
Constructor Summary
Constructors Constructor Description JAXBElementModifier(JAXBModifier jaxbModifier, JAXBObjectModifier objectModifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Element
modifyElement(Element element)
Called by an event based processor when an elements closing tag is encountered.
-
-
-
Field Detail
-
jaxbModifier
private JAXBModifier jaxbModifier
-
objectModifier
private JAXBObjectModifier objectModifier
-
-
Constructor Detail
-
JAXBElementModifier
public JAXBElementModifier(JAXBModifier jaxbModifier, JAXBObjectModifier objectModifier)
-
-
Method Detail
-
modifyElement
public Element modifyElement(Element element) throws java.lang.Exception
Description copied from interface:ElementModifier
Called by an event based processor when an elements closing tag is encountered. This method must return the modified version of the providedElement
or null if it has to be removed from the document.
The incomingElement
is disconnected from the DOM4J tree. This means that navigation to the elements parentElement
andDocument
are not available. Only the element itself can be modified!- Specified by:
modifyElement
in interfaceElementModifier
- Parameters:
element
-Element
to be parsed- Returns:
- the modified
Element
- Throws:
java.lang.Exception
- of any kind
-
-