org.eclipse.actf.accservice.locate
Class AccessibleNodeLocator

java.lang.Object
  extended by org.eclipse.actf.model.locate.AbstractNodeLocator
      extended by 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

Field Summary
 
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
 
Constructor Summary
AccessibleNodeLocator()
           
 
Method Summary
 Properties describe(Object element)
          identifies the specified IAccessibleElement with its accessibleName properties.
 
Methods inherited from class org.eclipse.actf.model.locate.AbstractNodeLocator
addNodePointerFactory, descriptionAsString, find, findAll, getDefaultIdPropertyName, getModel, getNodeId, invokeGetter, locate, matches
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccessibleNodeLocator

public AccessibleNodeLocator()
Method Detail

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()