library/QATools/QATools/BEM/ElementLocator/BEMElementLocatorFactory.php
public function createLocator(Property $property)
	{
		return new BEMElementLocator($property, $this->searchContext, $this->annotationManager, $this->_locatorHelper);
	}
public function createLocator(Property $property)
	{
		return new BEMElementLocator($property, $this->searchContext, $this->annotationManager, $this->_locatorHelper);
	}
public function createLocator ( Property $ property ) { return new BEMElementLocator ( $ property , $ this -> searchContext , $ this -> annotationManager , $ this -> _locatorHelper ) ; }
When a field on a class needs to be decorated with an IElementLocator this method will be called.

@param Property $property Property.

@return IElementLocator
When a field on a class needs to be decorated with an IElementLocator this method will be called .