ro.sync.ecss.extensions.dita
Class DITAElementLocatorProvider
java.lang.Object
ro.sync.ecss.extensions.commons.DefaultElementLocatorProvider
ro.sync.ecss.extensions.dita.DITAElementLocatorProvider
- All Implemented Interfaces:
- Extension, ElementLocatorProvider
public class DITAElementLocatorProvider
- extends DefaultElementLocatorProvider
Implementation for locating elements based on a link from a DITA document.
See:
http://docs.oasis-open.org/dita/v1.0/langspec/relatedl.html
http://docs.oasis-open.org/dita/v1.1/OS/langspec/common/theconrefattribute.html
http://docs.oasis-open.org/dita/v1.0/langspec/xref.html
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DITAElementLocatorProvider
public DITAElementLocatorProvider()
getElementLocator
public ElementLocator getElementLocator(IDTypeVerifier idVerifier,
String link)
- Description copied from interface:
ElementLocatorProvider
- Get an element locator capable of locating the element pointed by this link.
- Specified by:
getElementLocator
in interface ElementLocatorProvider
- Overrides:
getElementLocator
in class DefaultElementLocatorProvider
- 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. - See Also:
DefaultElementLocatorProvider.getElementLocator(ro.sync.ecss.extensions.api.link.IDTypeVerifier, java.lang.String)
© Copyright SyncRO Soft SRL 2002 - 2010.