Custom element marshaller/unmarshaller to dom4j representation. This
allows you to mix data binding and document model representations for XML
within the same application. You simply use this marshaller/unmarshaller with
a linked object type of org.dom4j.Element (the actual runtime
type - the declared type is ignored and can be anything). If a name is
supplied on a reference that element name will always be matched when
unmarshalling but will be ignored when marshalling (with the actual dom4j
element name used). If no name is supplied this will unmarshal a single
element with any name.
Aliased constructor. This takes a name definition for the element. It'll
be used by JiBX when a name is supplied by the mapping which references
this custom marshaller/unmarshaller.
Parameters: uri - namespace URI for the top-level element Parameters: index - namespace index corresponding to the defined URI within themarshalling context definitions Parameters: name - local name for the top-level element