# PFObserver.h

PFObserver.h supports observing changes to UI elements in running applications in real time as changes occur.

Version: 3.1.2

##### Discussion

The accessibility API implements the concept of an "observer," an object based on Core Foundation's CFTypeRef class that registers to observe a user interface element on the screen in a running application and issues accessibility notifications when changes occur. PFObserver.h implements this same concept in its PFObserver class.

## Classes

`PFObserver`

  A concrete class representing an observer that may be registered to observe changes to UI elements in a running application.

## Protocols

`PFObserverDelegate`

  A formal protocol declaring delegate messages sent by PFObserver.

© 2003-2010 Bill Cheeseman. Used by permission. All rights reserved. Last Updated: Friday, July 30, 2010