Base class for custom elements locators used to locate
an element based on a link.
The source XML is parsed and notifications will be forwarded
to ElementLocator objects in order for the references to be resolved.

Method Detail

startElement

Notification received when the beginning of an element has been encountered.
This method is invoked at the beginning of every element in the
XML document; an event will be fired for every startElement
(even when the element is empty).

Parameters:

uri - the namespace URI, or the empty string if the
element has no namespace URI or if namespace
processing is not being performed

localName - the local name of the element

qName - the qualified name of the element

atts - an array with the attributes attached to the element. If
there are no attributes, it shall be empty.
The attributes are represented as Attr objects.

Returns:

true if the current element is indicated by the link.

endElement

Notification received when the end of an element has been encountered.
This method is invoked at the end of every
element in the XML document; an event will be fired
for every endElement (even when the element is empty).

Parameters:

uri - the namespace URI, or the empty string if the
element has no namespace URI or if namespace
processing is not being performed