Interface ElementLocatorProvider

All Superinterfaces:
Extension
All Known Implementing Classes:
DefaultElementLocatorProvider, DITAElementLocatorProvider, XHTMLElementLocatorProvider

@API(type=EXTENDABLE, src=PUBLIC) public interface ElementLocatorProvider extends Extension
This class is able to provide an implementation of an ElementLocator based on the structure of a link. The ElementLocator is capable of locating an element pointed by the supplied link.
  • Method Details

    • getElementLocator

      ElementLocator getElementLocator(IDTypeVerifier idVerifier, String link)
      Get an element locator capable of locating the element pointed by this link.
      Parameters:
      idVerifier - Verifies if a given attribute type is ID.
      link - The link that points to the element.
      Returns:
      An ElementLocator capable of locating the element indicated by the given link.