To create an event listener for an AEM DAM handler - you use the com.day.cq.dam.commons.handler.AbstractAssetHandler API. The handler is also implemented as an OSGi bundle - not on an event of a PathField.
This is fired when an Assets is uploaded for example to the DAM. For information about how to write an AEM DAM Handler - see:
Creating a Custom AEM Dam Media Handler