org.eclipse.actf.accservice.locate
Class AccessibleNodeLocator
java.lang.Object
org.eclipse.actf.model.locate.AbstractNodeLocator
org.eclipse.actf.accservice.locate.AccessibleNodeLocator
- All Implemented Interfaces:
- INodeLocator
public class AccessibleNodeLocator
- extends AbstractNodeLocator
general purpose locator for all instances of IAccessibleElement
- Author:
- Mike Squillace
Fields inherited from class org.eclipse.actf.model.locate.AbstractNodeLocator |
CONTAINSSUBSTR_SEARCH, defaultIdPropName, EXACTMATCH_SEARCH, IGNORECASE_SEARCH, model, NODELOCATOR_VARIABLE, NODENAME_CHARCLASS, NODENAME_KEY, PREDICATEVAL_CHARCLASS, propertiesMap, REGEXP_SEARCH, ROOT_JXPATH_CONTEXT, SEGMENT_PATTERN |
Method Summary |
Properties |
describe(Object element)
identifies the specified IAccessibleElement with its accessibleName properties. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AccessibleNodeLocator
public AccessibleNodeLocator()
describe
public Properties describe(Object element)
- identifies the specified
IAccessibleElement
with its accessibleName properties.
Locator properties are not read from any model-specific configuration file.
- Specified by:
describe
in interface INodeLocator
- Overrides:
describe
in class AbstractNodeLocator
- Parameters:
element
- element to be identified
- Returns:
- identification string for element, usually its accessibleName
- See Also:
org.eclipse.actf.core.model.IGuiModel
,
AbstractNodeLocator.getDefaultIdPropertyName()