Package ro.sync.ecss.extensions.api.link
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 anElementLocator
based on the structure of a link. TheElementLocator
is capable of locating an element pointed by the supplied link.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ElementLocator
getElementLocator(IDTypeVerifier idVerifier, java.lang.String link)
Get an element locator capable of locating the element pointed by this link.-
Methods inherited from interface ro.sync.ecss.extensions.api.Extension
getDescription
-
-
-
-
Method Detail
-
getElementLocator
ElementLocator getElementLocator(IDTypeVerifier idVerifier, java.lang.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.
-
-